using System;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Text.RegularExpressions;
using Microsoft.SharePoint;
using Microsoft.SharePoint.Diagnostics;
using Microsoft.SharePoint.Administration;
using Microsoft.SharePoint.Administration.Claims;
using Microsoft.SharePoint.WebControls;
using Microsoft.IdentityModel;
using Microsoft.IdentityModel.Claims;

namespace WingtipClaimProviders.Features.AudienceClaimProviderRegistration {
  
  [Guid("24535b36-fee1-4285-a33e-b99e3e52b1e9")]
  public class AudienceClaimProviderRegistrationEventReceiver : SPClaimProviderFeatureReceiver {

    public override string ClaimProviderDisplayName {
      get { return AudienceClaimProvider.ClaimProviderDisplayName; }
    }

    public override string ClaimProviderDescription {
      get { return AudienceClaimProvider.ClaimProviderDescription; }
    }

    public override string ClaimProviderAssembly {
      get { return this.GetType().Assembly.FullName; }
    }

    public override string ClaimProviderType {
      get { return typeof(AudienceClaimProvider).FullName; }
    }  
  
  }
}
